.public-header{height: 97px;width: 100%;}/*OK*/

.public-container{position:relative;margin: 0 auto;width: 1200px;height: auto;}/*OK*/

/*header&&nav*/
.public-header .logo{float:left;width: 690px;height: 97px;}
.public-header .logo img{width:auto;height: 97px;}
.public-header .right{float:right;height: 97px;}
.public-header .right img{width:auto;height: 97px;}

.menu{width:100%;height: 45px;line-height: 45px;background: #2e7ccf;color:#fff;}
.menu a.menuitem{float:left;display:block;color:#fff;background: #2e7ccf url(../images/default/fgf.png) no-repeat right center;width:200px;text-align:center;}
.menu a.menuitem.on{background: #8fc320;}
/*
.public-header .menu{float:left;width:auto;height:119px;margin-left:15px;}
.public-header .menu .menulist{height:62px;margin-top:28px;}
.public-header .menu .menulist .menuitem{float:left;width:105px;height:38px;border-right:1px solid #ccc;text-align: center;padding:12px 0;color:#666;}
.public-header .menu .menulist .menuitem a{color:#666;}
.public-header .tel{float:right;width:195px;height:62px;background: url(../images/default/tel.png) no-repeat left center;margin-top: 28px;}
.public-header .tel .num{font-size:24px;font-weight: bold;color:#029ee9;font-family: Arial;line-height: 50px;height:32px;text-indent:45px;}
.public-header .tel .txt{color:#7e7e7e;font-size:12px;line-height: 20px;text-indent:45px;}
*/
/*ad*/
.bx-wrapper{position: relative;padding: 0;*zoom: 1;}
.bx-wrapper img{max-width: 100%;display: block;}
.bx-wrapper .slider6 img{max-width: 100%;display: block;/*transition: 1s transform;transform: translateZ(0);*/}
.bx-wrapper .slider6 img:hover{/*transform: scale(1.1, 1.1);transition: 1s transform;*/}
.bx-wrapper .bx-viewport{-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
#lunbo .bx-wrapper .bx-viewport{-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position: absolute;bottom: 30px;width: 100%;}
.bx-wrapper .bx-loading{min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager{text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background: none;text-indent: -9999px;display: block;width: 80px;height: 8px;margin: 0 5px;outline: 0;border: 1px solid #fff;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff;}
.bx-wrapper .bx-prev{left: 10px;background: url(../images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right: 10px;background: url(../images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position: 0 0;}
.bx-wrapper .bx-next:hover{background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a{position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled{display: none;}
.bx-wrapper .bx-controls-auto{text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start{display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 0;width: 35px;}
.bx-wrapper .bx-caption{position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span{color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
/*footer*/


.public-footer{width:100%;height:auto;overflow: hidden;background: #2e7ccf;}
.public-footer .fmenu{width:100%;height: 50px;line-height: 50px;border-bottom: 1px solid #fff;}
.public-footer .fmenu a.menuitem{display: block;float:left;width:200px;height:50px;line-height: 50px;color:#fff;text-align: center;}
.public-footer .fleft{float:left;width:790px;padding-top:10px;}
.public-footer .fleft .txt{width:420px;height: 56px;}
.public-footer .fleft .txt span{display:block;height:56px;line-height: 56px;color:#fff;}
.public-footer .fleft .txt span:nth-child(1){float:left;}
.public-footer .fleft .txt span:nth-child(2){float:right;font-size:12px;}
.public-footer .fleft .suport{height: 38px;color:#fff;}
.public-footer .fleft .suport a{color:#fff;}
.public-footer .fleft .info{height: auto;}
.public-footer .fleft .info .tel,.public-footer .info .email,.public-footer .info .url,.public-footer .info .address{float:left;height:32px;line-height:32px;margin-bottom:0px;color:#fff;text-indent:0;}
.public-footer .fleft .info .tel{width:370px;/*background: url(../images/default/tel.png) no-repeat left center;*/}
.public-footer .fleft .info .email{width:235px;/*background: url(../images/default/email.png) no-repeat left center;*/}
.public-footer .fleft .info .url{width:300px;/*background: url(../images/default/url.png) no-repeat left center;*/}
.public-footer .fleft .info .address{width:340px;/*background: url(../images/default/address.png) no-repeat left center;*/}

.public-footer .fright{float:right;width:240px;height: auto;margin-top:30px;}
.public-footer .fright .img{float:right;width:100px;margin-left:20px;}
.public-footer .fright .img img{display:block;width:100px;height:100px;}
.public-footer .fright .img .txt{display: block;width:100%;height: 50px;line-height: 50px;color:#fff;text-align: center;}

/*
.public-footer .left{float:left;width:207px;margin-right:58px;}
.public-footer .left .imgs .img{float:left;width:100px;margin-right:7px;}
.public-footer .left .imgs .img img{width:100px;height:100px;}
.public-footer .left .imgs .img:nth-child(2){margin-right:0;}
.public-footer .left .imgs .txt{height: 29px;line-height: 29px;text-align: center;}
.public-footer .middle{float:left;width:591px;}
.public-footer .middle ul{float:left;width:156px;height: auto;border-left:1px solid #ccc;padding-left:23px;}
.public-footer ul li{color:#4c4c4c;font-size:12px;height: 24px;line-height: 24px;}
.public-footer ul li:nth-child(1){font-size:14px;font-weight:bold;color:#000;margin-bottom:15px;}
.public-footer .right{float:right;width:327px;border-left:1px solid #ccc;padding-left:15px;font-size:12px;}
*/

/*
.public-footer .info{width:100%;height:200px; padding-top: 45px;padding-bottom: 55px;overflow: hidden;background: #191919;}
.public-footer .info .left{float:left;width:900px;}
.public-footer .info .left .ul{float:left;width:auto;height: auto;margin-right: 100px;}
.public-footer .info .left .ul .title{width:70px;height: 60px;line-height:60px;margin-bottom:28px;color:#e5e5e5;font-size:16px;border-bottom: 3px solid #00a0e9;}
.public-footer .info .left .ul .li{height: 26px;line-height: 26px;color:#808080;font-size: 12px;}
.public-footer .info .left .ul .li a{color:#808080;}
.public-footer .info .right{float:right;width:300px;}
.public-footer .info .right .tel{width:300px;font-size: 22px;color:#00a0e9;height: 46px;line-height: 46px;margin-top:10px;text-align:right;}
.public-footer .info .right .time{width:300px;height:26px;line-height: 26px;color:#808080;text-align:right;}
.public-footer .info .right .img{width:300px;margin-right:0;margin-top:37px;}
.public-footer .info .right .img img{width:80px;height: 80px;}
.public-footer .info .right .img .ewm{float:left;width:80px;height: 80px;margin-left:130px;}
.public-footer .info .right .img .wx{float:left;width: 80px;height: 80px;margin-left: 10px;}
*/
.copy{background: #1f548c;height: 50px;line-height: 50px;color:#fff;text-align: center;font-size: 12px;}
.copy a{color:#fff;}

